package com.lvhr.rpc.constant;

import java.util.List;

/**
 * RPC相关常量
 */
public interface RpcConstant {

    /**
     * 默认配置文件加载前缀
     */
    String DEFAULT_CONFIG_PREFIX = "rpc";

    /**
     * 默认配置文件加载优先级 yml > yaml > properties
     */
    List<String> DEFAULT_CONFIG_ORDER = List.of("properties", "yaml", "yml");
    /**
     * 默认自动加载系统配置
     */
    List<String> DEFAULT_CONFIG_SYS_ORDER = List.of("sys");

    /**
     * 默认服务版本
     */
    String DEFAULT_SERVICE_VERSION = "1.0";

}
